package com.yanqu.road.entity.log;

import com.yanqu.road.entity.FieldTypeAnnotation;

import java.util.Date;

@FieldTypeAnnotation(tableName = "t_l_ck_great_trade_end", autoSave = true,uploadCk = true,desc = "大商途-单局结束日志")
public class LogGreatTradeEnd extends ServerBaseLog {

    @FieldTypeAnnotation(desc = "用户ID",isIndex = true)
    private long userId;
    @FieldTypeAnnotation(desc = "活动ID",isIndex = true)
    private int activityId;
    @FieldTypeAnnotation(desc = "称号")
    private int title;
    @FieldTypeAnnotation(desc = "年龄")
    private int age;
    @FieldTypeAnnotation(desc = "总资产")
    private String assets;
    @FieldTypeAnnotation(desc = "最高总资产")
    private String maxAssets;
    @FieldTypeAnnotation(desc = "声望")
    private long prestige;
    @FieldTypeAnnotation(desc = "出生")
    private int birth;
    @FieldTypeAnnotation(desc = "是否消耗商途志")
    private boolean useGoods;
    @FieldTypeAnnotation(desc = "是否提前退休")
    private boolean earlyEnd;
    @FieldTypeAnnotation(desc = "开局场次")
    private int times;
    @FieldTypeAnnotation(desc = "行商盈利")
    private String goodsProfit;
    @FieldTypeAnnotation(desc = "产业盈利")
    private String industryProfit;
    @FieldTypeAnnotation(desc = "事件盈利")
    private String eventProfit;
    @FieldTypeAnnotation(desc = "盐场盈利")
    private String saltWorksProfit;

    public LogGreatTradeEnd(long userId, int activityId, int title, int age, String assets, String maxAssets, long prestige, int birth, boolean useGoods, boolean earlyEnd, int times, String goodsProfit, String industryProfit, String eventProfit, String saltWorksProfit) {
        this.userId = userId;
        this.activityId = activityId;
        this.title = title;
        this.age = age;
        this.assets = assets;
        this.maxAssets = maxAssets;
        this.prestige = prestige;
        this.birth = birth;
        this.useGoods = useGoods;
        this.earlyEnd = earlyEnd;
        this.times = times;
        this.goodsProfit = goodsProfit;
        this.industryProfit = industryProfit;
        this.eventProfit = eventProfit;
        this.saltWorksProfit = saltWorksProfit;

    }

    public long getUserId() {
        return userId;
    }

    public void setUserId(long userId) {
        this.userId = userId;
    }

    public int getActivityId() {
        return activityId;
    }

    public void setActivityId(int activityId) {
        this.activityId = activityId;
    }

    public int getTitle() {
        return title;
    }

    public void setTitle(int title) {
        this.title = title;
    }

    public int getAge() {
        return age;
    }

    public void setAge(int age) {
        this.age = age;
    }

    public String getAssets() {
        return assets;
    }

    public void setAssets(String assets) {
        this.assets = assets;
    }

    public String getMaxAssets() {
        return maxAssets;
    }

    public void setMaxAssets(String maxAssets) {
        this.maxAssets = maxAssets;
    }

    public long getPrestige() {
        return prestige;
    }

    public void setPrestige(long prestige) {
        this.prestige = prestige;
    }

    public int getBirth() {
        return birth;
    }

    public void setBirth(int birth) {
        this.birth = birth;
    }

    public boolean isUseGoods() {
        return useGoods;
    }

    public void setUseGoods(boolean useGoods) {
        this.useGoods = useGoods;
    }

    public boolean isEarlyEnd() {
        return earlyEnd;
    }

    public void setEarlyEnd(boolean earlyEnd) {
        this.earlyEnd = earlyEnd;
    }

    public int getTimes() {
        return times;
    }

    public void setTimes(int times) {
        this.times = times;
    }

    public String getGoodsProfit() {
        return goodsProfit;
    }

    public void setGoodsProfit(String goodsProfit) {
        this.goodsProfit = goodsProfit;
    }

    public String getIndustryProfit() {
        return industryProfit;
    }

    public void setIndustryProfit(String industryProfit) {
        this.industryProfit = industryProfit;
    }

    public String getEventProfit() {
        return eventProfit;
    }

    public void setEventProfit(String eventProfit) {
        this.eventProfit = eventProfit;
    }

    public String getSaltWorksProfit() {
        return saltWorksProfit;
    }

    public void setSaltWorksProfit(String saltWorksProfit) {
        this.saltWorksProfit = saltWorksProfit;
    }
    
}
